.workbench-mian {
	width: 95%;
	margin: 0 auto;
	padding-top: 40rpx;
	margin-bottom: 25%;
	.home-top {
		width: 100%;
		height: 95px;
		border-radius: 5px;
		background-image: linear-gradient(rgb(213, 226, 254), rgb(244, 244, 250));
		box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
		.imghome {
			height: 70px;
			width: 75px;
			margin-left: 15px;
		}
		.row-01 {
			color: rgb(85, 85, 85);
			font-size: 23px;
			font-weight: 500;
			line-height: 28px;
			margin-left: 15px;
		}
		// .row-02 {
		// 	color: #a7aaab;
		// 	font-size: 14px;
		// 	line-height: 28px;
		// }
		// .row-03 {
		// 	color: #7f7f7f;
		// 	font-size: 15px;
		// }
		.jaiobiao {
			width: 35px;
			height: 35px;
			text-align: center;
			position: relative; /* 设置为相对定位 */
			top: -30px;
			right: 30px;
			padding: 0px 3px;
			color: white;
		}
	}
	::v-deep .home-group {
		// background: red;
		background-image: linear-gradient(to right, #f9dfe1, #fdeff0, #fffdfc);
		box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
		border-radius: 5px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		// padding: 5px;
		.celltext {
			// width: 36%;
			font-size: 16px;
			line-height: 40px;
			color: #dd001b;
			margin: 0 5px;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		
		}
		.celltext1 {
			width: 30%;
			line-height: 43px;
			color: #ec9dc7;
			font-size: 14px;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
			
		}
		.mark {
			margin-top: 3px;
			width: 35px;
			height: 35px;
		}
	}

	.jiugongge {
		width: 100%;
		height: 100%;
		margin-top: 25px;
		padding-bottom: 20px;

		background-color: #ffffff;
		border-top-right-radius: 25px;
		border-top-left-radius: 25px;
		display: flex;
		flex-wrap: wrap;
		.box {
			width: calc(calc(100% / 4) - 20rpx);
			margin: 10rpx;
			// background-color: #ffffff;
			border-radius: 8px;
			text-align: center;

			.mianbox {
				width: 100%;
				// height: 75px;
				align-items: center;
				text-align: center;
				line-height: 20px;
				font-size: 12px;
				// color: #000;

				.box-img {
					width: 2rem;
					height: 2rem;
					margin: 12px auto;
					margin-top: 15px;
					border-radius: 25px;
					background-color: #4151b3;
					display: flex;
					justify-content: center;
					align-items: center; /* 垂直居中 */
				}
			}
		}
	}

	.mian-box {
		width: 100%;
		height: 100%;
		display: flex;
		flex-wrap: wrap;

		.box {
			width: calc(calc(100% / 4) - 16rpx);
			margin: 8rpx;
			background-color: #ffffff;
			border-radius: 8px;
			text-align: center;

			.mianbox {
				width: 100%;
				height: 75px;
				align-items: center;
				text-align: center;
				line-height: 20px;
				font-size: 12px;
				// color: #000;

				.box-img {
					width: 2rem;
					height: 2rem;
					margin: 12px auto;
					// margin-top: px;
					border-radius: 25px;
					// background-color: #4151b3;
					display: flex;
					justify-content: center;
					align-items: center; /* 垂直居中 */
				}
			}
		}
	}
}
